.h-box{min-height:280px;}
.price{color:#da4343;}

/* t */
.tet-do{text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block}

/* fl */
.b-cpic li,
.b-cdes li,
.b-cdes .pic{float:left;}

/* block  */
.buy-che .n,
.logo a,
#menu_all_goods a,
.menu a,
.b-cpic .pic,
.b-cpic .tit{display:block;}

/* a:hover */
.b-cdes .tit:hover,
#bottom_nav a:hover{text-decoration:underline}

.logo h1{ margin:0;}

/* top */
.top{ background-color:rgb(221, 222, 215); height:28px; line-height:28px;color:#5d5454;padding-top:3px;}
.top a:hover{ color:#111;}
.logo{height:25px; width:30px;}
.logo a{height:25px; width:30px; background:url(logo.jpg) no-repeat; text-indent:-9999px;}

.menuB{width:30px;position:relative; }
.menuB:hover .menu{ display:block;}

.menu{display:none;padding:1px; right:0; position:absolute;z-index:999;background-color:#DCCECE;width:110px;}
.menu a{color:#444; padding-left:12px}
.menu a:hover{background-color:#fdfffe; border-radius:3px}

.buy-che .n{background-color:#da6238; border-radius:7px; color:#fff; line-height:15px; padding:0 4px; margin-top:2px; font-weight:normal; display:inline-block;}

.search-d{margin:0 33px 0 35px; }
.search-v, .search-but {border:0;line-height:25px;height:25px; vertical-align:top;}
.search-v{border-radius:6px 0 0 6px;padding-left:3px}
.search-but{width:10px;background-color:#DFE1F9;; border-radius:0 6px 6px 0;cursor:pointer}

/* bottom */
.bottom{border-top:3px solid #eaeaea;color:#464444;margin:20px 2px 0; padding:6px 16px;}
#bottom_nav a{display:inline-block; margin-right:16px}
#bottom_nav a:hover{color:#000;}

/* li */
.b-ct{ margin-top:5px}
.b-ct li{ padding-top:10px;}
.b-ct a:hover{color:#1B8475}

/* right */
.sli-h a{color:#506665;text-decoration:none;font-size:16px;color:#506665;line-height:32px; margin-left:1px}
.sli-pic li{background-color:#f5f5f5;margin-bottom:10px; border:1px #ADB7B7 solid;}
.sli-pic li:hover{background-color:#fafafa;}
.sli-pic .pic{height:220px;overflow:hidden;background-color:#fdfdfd;display:block;}
.sli-pic p{line-height:25px;margin:0 0 0 4px;}
.sli-pic .tit{color:#23523e;}
.sli-pic .price{color:#da4343;font-weight:bold; padding-left:12px}

/* main */
.box-i{ margin-top:25px;font-size:14px;}
.b-h{border-bottom:4px solid #d5c7ae; height:32px;background-color:#EDF2F1;border-radius:5px 5px 0 0}
.b-h h2{font-size:16px;color:#506665; line-height:32px; text-indent:16px;}
.b-p{ margin:auto 5px;}


.b-cpic li{margin:15px 25px 15px 16px;width:200px; padding-right:1px;}
.b-cpic li:hover{background-color:#f0f6f6}
.b-cpic .pic,
.b-cdes .pic{height:150px; overflow:hidden;display:block;}
.b-cpic .pic{background:#fdfdfd;}
.b-cpic .tit{line-height:30px; padding-left:2px;}
.b-cpic p{margin:12px 0 0;}
.b-cpic .price,
.b-cdes .price{color:#da4343;margin-left:25px; font-weight:bold;}


.li-item{margin:22px 17px 0 0 ; float:left; width:222px; border:1px solid #ededed;}
.li-item:hover{ border-color:#66C583}
.li-item .pic{width:221px;height:220px;overflow:hidden; display:block;}
.li-item p{margin:0 0 0 12px;}
.li-item .price{color:#da4343;font-weight:bold; padding-left:6px; font-size:14px; line-height:25px;}
.li-item .tit{line-height:30px; color:#3d3d3d}
.li-item .tit:hover{ text-decoration:underline;}
.li-item .tit:visited{ color:#6B807D}